package com.twocloo.com.cn.activitys; class RechargeWechatpayActivity$WechatPayTask { void a() { int a;
a=0;// .class Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;
a=0;// .super Lcom/twocloo/base/sync/EasyTask;
a=0;// .source "RechargeWechatpayActivity.java"
a=0;// 
a=0;// 
a=0;// # annotations
a=0;// .annotation system Ldalvik/annotation/EnclosingClass;
a=0;//     value = Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// .end annotation
a=0;// 
a=0;// .annotation system Ldalvik/annotation/InnerClass;
a=0;//     accessFlags = 0x2
a=0;//     name = "WechatPayTask"
a=0;// .end annotation
a=0;// 
a=0;// .annotation system Ldalvik/annotation/Signature;
a=0;//     value = {
a=0;//         "Lcom/twocloo/base/sync/EasyTask",
a=0;//         "<",
a=0;//         "Landroid/app/Activity;",
a=0;//         "Ljava/lang/Void;",
a=0;//         "Ljava/lang/Void;",
a=0;//         "Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;",
a=0;//         ">;"
a=0;//     }
a=0;// .end annotation
a=0;// 
a=0;// 
a=0;// # instance fields
a=0;// .field private money:I
a=0;// 
a=0;// .field final synthetic this$0:Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// 
a=0;// .field private token:Ljava/lang/String;
a=0;// 
a=0;// .field private userid:Ljava/lang/String;
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method public constructor <init>(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;Landroid/app/Activity;ILjava/lang/String;Ljava/lang/String;)V
a=0;//     .locals 0
a=0;//     .param p2, "caller"    # Landroid/app/Activity;
a=0;//     .param p3, "money"    # I
a=0;//     .param p4, "uid"    # Ljava/lang/String;
a=0;//     .param p5, "token"    # Ljava/lang/String;
a=0;// 
a=0;//     .prologue
a=0;//     .line 265
a=0;//     iput-object p1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->this$0:Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// 
a=0;//     .line 266
a=0;//     invoke-direct {p0, p2}, Lcom/twocloo/base/sync/EasyTask;-><init>(Ljava/lang/Object;)V
a=0;// 
a=0;//     .line 267
a=0;//     #p0=(Reference,Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;);
a=0;//     iput p3, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->money:I
a=0;// 
a=0;//     .line 268
a=0;//     iput-object p4, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->userid:Ljava/lang/String;
a=0;// 
a=0;//     .line 269
a=0;//     iput-object p5, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->token:Ljava/lang/String;
a=0;// 
a=0;//     .line 270
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// 
a=0;// # virtual methods
a=0;// .method public varargs doInBackground([Ljava/lang/Void;)Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;
a=0;//     .locals 4
a=0;//     .param p1, "params"    # [Ljava/lang/Void;
a=0;// 
a=0;//     .prologue
a=0;//     .line 280
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->userid:Ljava/lang/String;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     iget-object v2, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->token:Ljava/lang/String;
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     iget v3, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->money:I
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     invoke-static {v1, v2, v3}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;->wechatPay(Ljava/lang/String;Ljava/lang/String;I)Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 281
a=0;//     .local v0, "wechatPayBean":Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;
a=0;//     #v0=(Reference,Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;);
a=0;//     if-nez v0, :cond_0
a=0;// 
a=0;//     .line 282
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     .line 284
a=0;//     .end local v0    # "wechatPayBean":Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;
a=0;//     :cond_0
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public bridge varargs synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 1
a=0;//     check-cast p1, [Ljava/lang/Void;
a=0;// 
a=0;//     invoke-virtual {p0, p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->doInBackground([Ljava/lang/Void;)Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public onPostExecute(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;)V
a=0;//     .locals 4
a=0;//     .param p1, "result"    # Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     .line 289
a=0;//     #v3=(Null);
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->this$0:Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// 
a=0;//     #v1=(Reference,Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;);
a=0;//     invoke-static {v1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;->access$1(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;)Landroid/app/ProgressDialog;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     .line 290
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->this$0:Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// 
a=0;//     invoke-static {v1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;->access$1(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;)Landroid/app/ProgressDialog;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Landroid/app/ProgressDialog;->cancel()V
a=0;// 
a=0;//     .line 291
a=0;//     :cond_0
a=0;//     if-nez p1, :cond_1
a=0;// 
a=0;//     .line 292
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->caller:Ljava/lang/Object;
a=0;// 
a=0;//     check-cast v1, Landroid/app/Activity;
a=0;// 
a=0;//     const-string v2, "\u652f\u4ed8\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v1, v2, v3}, Lcom/twocloo/base/util/ViewUtils;->toastOnUI(Landroid/app/Activity;Ljava/lang/String;I)V
a=0;// 
a=0;//     .line 315
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 295
a=0;//     :cond_1
a=0;//     #v0=(Uninit);v2=(Uninit);
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getCode()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     const-string v2, "1"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-nez v1, :cond_2
a=0;// 
a=0;//     .line 296
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->caller:Ljava/lang/Object;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v1, Landroid/app/Activity;
a=0;// 
a=0;//     const-string v2, "\u652f\u4ed8\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5"
a=0;// 
a=0;//     invoke-static {v1, v2, v3}, Lcom/twocloo/base/util/ViewUtils;->toastOnUI(Landroid/app/Activity;Ljava/lang/String;I)V
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 299
a=0;//     :cond_2
a=0;//     #v1=(Boolean);
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->caller:Ljava/lang/Object;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v1, Landroid/app/Activity;
a=0;// 
a=0;//     const-string v2, "\u8f7d\u5165\u4e2d..."
a=0;// 
a=0;//     invoke-static {v1, v2, v3}, Lcom/twocloo/base/util/ViewUtils;->toastOnUI(Landroid/app/Activity;Ljava/lang/String;I)V
a=0;// 
a=0;//     .line 300
a=0;//     new-instance v0, Lcom/tencent/mm/sdk/modelpay/PayReq;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/tencent/mm/sdk/modelpay/PayReq;);
a=0;//     invoke-direct {v0}, Lcom/tencent/mm/sdk/modelpay/PayReq;-><init>()V
a=0;// 
a=0;//     .line 301
a=0;//     .local v0, "req":Lcom/tencent/mm/sdk/modelpay/PayReq;
a=0;//     #v0=(Reference,Lcom/tencent/mm/sdk/modelpay/PayReq;);
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getAppid()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iput-object v1, v0, Lcom/tencent/mm/sdk/modelpay/PayReq;->appId:Ljava/lang/String;
a=0;// 
a=0;//     .line 302
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getPartnerid()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iput-object v1, v0, Lcom/tencent/mm/sdk/modelpay/PayReq;->partnerId:Ljava/lang/String;
a=0;// 
a=0;//     .line 303
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getPrepayid()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iput-object v1, v0, Lcom/tencent/mm/sdk/modelpay/PayReq;->prepayId:Ljava/lang/String;
a=0;// 
a=0;//     .line 304
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getNonceStr()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iput-object v1, v0, Lcom/tencent/mm/sdk/modelpay/PayReq;->nonceStr:Ljava/lang/String;
a=0;// 
a=0;//     .line 305
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getTimeStamp()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iput-object v1, v0, Lcom/tencent/mm/sdk/modelpay/PayReq;->timeStamp:Ljava/lang/String;
a=0;// 
a=0;//     .line 306
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "Sign="
a=0;// 
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getmPackage()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iput-object v1, v0, Lcom/tencent/mm/sdk/modelpay/PayReq;->packageValue:Ljava/lang/String;
a=0;// 
a=0;//     .line 307
a=0;//     invoke-virtual {p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;->getSign()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iput-object v1, v0, Lcom/tencent/mm/sdk/modelpay/PayReq;->sign:Ljava/lang/String;
a=0;// 
a=0;//     .line 309
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->this$0:Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// 
a=0;//     invoke-static {v1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;->access$2(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;)Lcom/tencent/mm/sdk/openapi/IWXAPI;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-interface {v1}, Lcom/tencent/mm/sdk/openapi/IWXAPI;->isWXAppInstalled()Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-nez v1, :cond_3
a=0;// 
a=0;//     .line 310
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->caller:Ljava/lang/Object;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v1, Landroid/app/Activity;
a=0;// 
a=0;//     const-string v2, "\u9700\u8981\u5b89\u88c5\u5fae\u4fe1\u5ba2\u6237\u7aef\u540e\u624d\u80fd\u8fdb\u884c\u652f\u4ed8."
a=0;// 
a=0;//     invoke-static {v1, v2, v3}, Lcom/twocloo/base/util/ViewUtils;->toastOnUI(Landroid/app/Activity;Ljava/lang/String;I)V
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 313
a=0;//     :cond_3
a=0;//     #v1=(Boolean);
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->this$0:Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// 
a=0;//     #v1=(Reference,Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;);
a=0;//     invoke-static {v1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;->access$2(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;)Lcom/tencent/mm/sdk/openapi/IWXAPI;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-interface {v1, v0}, Lcom/tencent/mm/sdk/openapi/IWXAPI;->sendReq(Lcom/tencent/mm/sdk/modelbase/BaseReq;)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public bridge synthetic onPostExecute(Ljava/lang/Object;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 1
a=0;//     check-cast p1, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;
a=0;// 
a=0;//     invoke-virtual {p0, p1}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->onPostExecute(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayBean;)V
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public onPreExecute()V
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     .line 274
a=0;//     iget-object v1, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->this$0:Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;
a=0;// 
a=0;//     #v1=(Reference,Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;);
a=0;//     iget-object v0, p0, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity$WechatPayTask;->caller:Ljava/lang/Object;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v0, Landroid/content/Context;
a=0;// 
a=0;//     const-string v2, "\u652f\u4ed8\u4e2d..."
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v2}, Lcom/twocloo/base/util/ViewUtils;->progressLoading(Landroid/content/Context;Ljava/lang/String;)Landroid/app/ProgressDialog;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-static {v1, v0}, Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;->access$0(Lcom/twocloo/com/cn/activitys/RechargeWechatpayActivity;Landroid/app/ProgressDialog;)V
a=0;// 
a=0;//     .line 275
a=0;//     invoke-super {p0}, Lcom/twocloo/base/sync/EasyTask;->onPreExecute()V
a=0;// 
a=0;//     .line 276
a=0;//     return-void
a=0;// .end method
}}
